CheckEmail\Core\DB\Check_Email_Table_Manager D

Total Complexity 156
Dependencies 0
Dependents 1
Total lines 842
Lines of code 622
Logical lines of code 433
Comment lines 125
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
fetch_log_items()
D
30 31 113
fetch_log_count_by_status()
D
30 31 113
fetch_error_tracker_items()
A
42 14 46
delete_log_older_than()
A
43 12 47
fetch_log_id_by_data()
A
46 11 35
query_log_items_by_column()
S
50 6 26
on_activate()
S
57 6 18
load()
S
60 5 12
fetch_log_items_by_id()
S
57 4 15
fetch_error_tracker_items_by_id()
S
57 4 15
delete_error_tracker()
S
59 3 13
delete_logs()
S
59 3 13
add_backtrace_segment_field()
S
59 2 15
add_open_count_field()
S
59 2 15
get_create_table_query()
S
58 1 21
mark_log_as_failed()
S
58 1 19
delete_all_error_tracker()
S
65 2 9
delete_all_logs()
S
65 2 9
create_table_if_needed()
S
63 2 10
create_table_for_new_blog()
S
70 2 7
update_table_if_needed()
S
65 2 9
ck_mail_cron_schedule()
S
73 2 5
delete_table_from_deleted_blog()
S
76 1 4
ck_mail_cron_execute()
S
76 1 4
validate_columns()
S
79 1 3
get_log_table_name()
S
76 1 4
get_error_tracker_table_name()
S
76 1 4
delete_logs_older_than()
S
68 1 7
insert_log()
S
73 1 5
get_logs_count()
S
70 1 6